1
general::
Phrase(s): set one’s heart on someone or something
Fig. to be determined to get or do someone or something. • I am sorry you didn’t get to pick the one you wanted. I know you had set your heart on Fred. • Jane set her heart on going to London.
McGrawhill's American Idioms And Phrasal Verbs